package com.kwan80gmail.flextime.activities;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ArrayAdapter;
import android.widget.ListView;

import com.kwan80gmail.flextime.R;
import com.kwan80gmail.flextime.controllers.MainController;
import com.kwan80gmail.flextime.models.Session;
import com.kwan80gmail.flextime.models.SqlLiteHelper;

import java.util.ArrayList;
import java.util.List;

public class StatisticsActivity extends ActionBarActivity
{
    ListView statisticsDays;
    private SqlLiteHelper database;
    MainController controller = new MainController();
    ArrayAdapter<String> adapter;
    List<Session> sessions = new ArrayList<>();



    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_statistics);

        database = controller.getDatabase(this);
        statisticsDays = (ListView)findViewById(R.id.statisticsDays);

        //int placeId = database.getPlaceIdByName("hemma");
        for(Session session : database.getSessions())
        {
            sessions.add(session);
        }



        //statisticsDays.setAdapter(adapter);






    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu)
    {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_statistics, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item)
    {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings)
        {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}
